﻿#pragma once
#include "zyDialogBase.h"

namespace DarkMoonUI {

	class zyDialogBox : public  zyDialogBase
	{
	public:
		zyDialogBox();
		~zyDialogBox();

		bool 创建(HWND 参数_父窗口 = NULL, const std::wstring& 参数_标题 = L"", POINT 参数_位置 = POINT{ 0, 0 }, POINT 参数_尺寸 = POINT{ 300, 200 }, int 参数_窗口风格 = 0, int 参数_扩展风格 = 0, BOOL 参数_不在任务栏显示 = FALSE, const std::wstring& 参数_类名 = L"TDialogBox");
		INT_PTR 载入(HWND 参数_父窗口 = NULL, const std::wstring& 参数_标题 = L"", POINT 参数_位置 = POINT{ 0, 0 }, POINT 参数_尺寸 = POINT{ 300, 200 }, int 参数_窗口风格 = 0, int 参数_扩展风格 = 0, BOOL 参数_不在任务栏显示 = FALSE, const std::wstring& 参数_类名 = L"TDialogBox");
		bool 创建自资源(HWND 参数_父窗口, const std::wstring& 参数_资源ID, BOOL 参数_不在任务栏显示 = FALSE, const std::wstring& 参数_类名 = L"TDialogBox");
		INT_PTR 载入自资源(HWND 参数_父窗口, const std::wstring& 参数_资源ID, BOOL 参数_不在任务栏显示 = FALSE, const std::wstring& 参数_类名 = L"TDialogBox");

	};

}

